lead cathode - German English Dictionary